low-rent housing - German English Dictionary